<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Make Controller Kit - Firmware API: IO Indices</title>
<link href="mt_doxygen.css" rel="stylesheet" type="text/css" />
<link href="../resources/mt_doxytabs.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #222222;
}
-->
</style>
</head>

<body>
<table width="800" border="0">
    <tr>
      <td colspan="3">
        <form method="get" action="http://www.google.com/search">
          <div align="right">
            <input type="text"   name="q" size="25"
              maxlength="255" value="" />
            <input type="submit" value="Search" />
            <input type="hidden" name="sitesearch" value="makingthings.com/ref/firmware/html" />
          </div>
        </form>
       </td>
    </tr>
    <tr>
      <td><div align="center"><a href="http://www.makingthings.com">
				<img src="../resources/logo_brown_medium.png" alt="MakingThings"
									width="200" height="78" border="0" align="middle" longdesc="http://www.makingthings.com" /></a></div></td>
				<td><div align="center" class="header">
      		Make Controller Kit <br />
          Firmware API
      </div></td>
      <td><div align="center"><a href="http://www.makezine.com">
					<img src="../resources/make_logo.png" alt="MAKE Zine" 
										width="164" height="73" border="0" align="middle" longdesc="http://www.makezine.com" /></a></div></td>
    </tr>
</table>
</body>
</html>
<!-- Generated by Doxygen 1.5.4 -->
<script type="text/javascript">
<!--
function changeDisplayState (e){
  var num=this.id.replace(/[^[0-9]/g,'');
  var button=this.firstChild;
  var sectionDiv=document.getElementById('dynsection'+num);
  if (sectionDiv.style.display=='none'||sectionDiv.style.display==''){
    sectionDiv.style.display='block';
    button.src='open.gif';
  }else{
    sectionDiv.style.display='none';
    button.src='closed.gif';
  }
}
function initDynSections(){
  var divs=document.getElementsByTagName('div');
  var sectionCounter=1;
  for(var i=0;i<divs.length-1;i++){
    if(divs[i].className=='dynheader'&&divs[i+1].className=='dynsection'){
      var header=divs[i];
      var section=divs[i+1];
      var button=header.firstChild;
      if (button!='IMG'){
        divs[i].insertBefore(document.createTextNode(' '),divs[i].firstChild);
        button=document.createElement('img');
        divs[i].insertBefore(button,divs[i].firstChild);
      }
      header.style.cursor='pointer';
      header.onclick=changeDisplayState;
      header.id='dynheader'+sectionCounter;
      button.src='closed.gif';
      section.id='dynsection'+sectionCounter;
      section.style.display='none';
      section.style.marginLeft='14px';
      sectionCounter++;
    }
  }
}
window.onload = initDynSections;
-->
</script>
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="modules.html"><span>Modules</span></a></li>
    <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul>
</div>
<h1>IO Indices<br>
<small>
[<a class="el" href="group___io.html">Io</a>]</small>
</h1>Indices (0-63) for each of the processor's IO lines.  
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g4b4eeed896a729a5d9486c8b5ab5e7d2"></a><!-- doxytag: member="IoIndices::IO_PA00" ref="g4b4eeed896a729a5d9486c8b5ab5e7d2" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g4b4eeed896a729a5d9486c8b5ab5e7d2">IO_PA00</a>&nbsp;&nbsp;&nbsp;0</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 0, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gd091a284381793316e217ae060cc12f5"></a><!-- doxytag: member="IoIndices::IO_PA01" ref="gd091a284381793316e217ae060cc12f5" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gd091a284381793316e217ae060cc12f5">IO_PA01</a>&nbsp;&nbsp;&nbsp;1</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 1, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gb01f65727a8ec82ca41e9664922d6bbf"></a><!-- doxytag: member="IoIndices::IO_PA02" ref="gb01f65727a8ec82ca41e9664922d6bbf" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gb01f65727a8ec82ca41e9664922d6bbf">IO_PA02</a>&nbsp;&nbsp;&nbsp;2</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 2, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g1ce7e4ae9f83a7e18c01d30df7501e6f"></a><!-- doxytag: member="IoIndices::IO_PA03" ref="g1ce7e4ae9f83a7e18c01d30df7501e6f" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g1ce7e4ae9f83a7e18c01d30df7501e6f">IO_PA03</a>&nbsp;&nbsp;&nbsp;3</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 3, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gb82881d15c1260fa74468309e085d030"></a><!-- doxytag: member="IoIndices::IO_PA04" ref="gb82881d15c1260fa74468309e085d030" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gb82881d15c1260fa74468309e085d030">IO_PA04</a>&nbsp;&nbsp;&nbsp;4</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 4, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gbda3ebf6deca01f49af94b0d021c72ce"></a><!-- doxytag: member="IoIndices::IO_PA05" ref="gbda3ebf6deca01f49af94b0d021c72ce" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gbda3ebf6deca01f49af94b0d021c72ce">IO_PA05</a>&nbsp;&nbsp;&nbsp;5</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 5, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gc2e6a513c154f0b3c6f8477f6466a243"></a><!-- doxytag: member="IoIndices::IO_PA06" ref="gc2e6a513c154f0b3c6f8477f6466a243" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gc2e6a513c154f0b3c6f8477f6466a243">IO_PA06</a>&nbsp;&nbsp;&nbsp;6</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 6, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ge75171d99a1d6961a4e007296cb0a358"></a><!-- doxytag: member="IoIndices::IO_PA07" ref="ge75171d99a1d6961a4e007296cb0a358" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#ge75171d99a1d6961a4e007296cb0a358">IO_PA07</a>&nbsp;&nbsp;&nbsp;7</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 7, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g2094288a27371c143a26c010fad67e63"></a><!-- doxytag: member="IoIndices::IO_PA08" ref="g2094288a27371c143a26c010fad67e63" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g2094288a27371c143a26c010fad67e63">IO_PA08</a>&nbsp;&nbsp;&nbsp;8</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 8, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g365bf3a92023da124ab976f8a677b7af"></a><!-- doxytag: member="IoIndices::IO_PA09" ref="g365bf3a92023da124ab976f8a677b7af" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g365bf3a92023da124ab976f8a677b7af">IO_PA09</a>&nbsp;&nbsp;&nbsp;9</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 9, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gc84e3d536690cdd6965472c5fa6331b5"></a><!-- doxytag: member="IoIndices::IO_PA10" ref="gc84e3d536690cdd6965472c5fa6331b5" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gc84e3d536690cdd6965472c5fa6331b5">IO_PA10</a>&nbsp;&nbsp;&nbsp;10</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 10, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g031039919b10825d8352ed32806d9d68"></a><!-- doxytag: member="IoIndices::IO_PA11" ref="g031039919b10825d8352ed32806d9d68" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g031039919b10825d8352ed32806d9d68">IO_PA11</a>&nbsp;&nbsp;&nbsp;11</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 11, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gf3b356bab1df2fae276b58f596f88f14"></a><!-- doxytag: member="IoIndices::IO_PA12" ref="gf3b356bab1df2fae276b58f596f88f14" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gf3b356bab1df2fae276b58f596f88f14">IO_PA12</a>&nbsp;&nbsp;&nbsp;12</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 12, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gc57857a9456f2d3b937d32f739cf624c"></a><!-- doxytag: member="IoIndices::IO_PA13" ref="gc57857a9456f2d3b937d32f739cf624c" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gc57857a9456f2d3b937d32f739cf624c">IO_PA13</a>&nbsp;&nbsp;&nbsp;13</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 113, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g6c7610b7b67d12f47cfc53fb3b690d0b"></a><!-- doxytag: member="IoIndices::IO_PA14" ref="g6c7610b7b67d12f47cfc53fb3b690d0b" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g6c7610b7b67d12f47cfc53fb3b690d0b">IO_PA14</a>&nbsp;&nbsp;&nbsp;14</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 14, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g0874f51e154bfcdace506a48dc295d8b"></a><!-- doxytag: member="IoIndices::IO_PA15" ref="g0874f51e154bfcdace506a48dc295d8b" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g0874f51e154bfcdace506a48dc295d8b">IO_PA15</a>&nbsp;&nbsp;&nbsp;15</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 15, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g83ff855158a118ca0bc777924fc49d8f"></a><!-- doxytag: member="IoIndices::IO_PA16" ref="g83ff855158a118ca0bc777924fc49d8f" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g83ff855158a118ca0bc777924fc49d8f">IO_PA16</a>&nbsp;&nbsp;&nbsp;16</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 16, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g5c19735a0f7d4746c59e93d4da28212b"></a><!-- doxytag: member="IoIndices::IO_PA17" ref="g5c19735a0f7d4746c59e93d4da28212b" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g5c19735a0f7d4746c59e93d4da28212b">IO_PA17</a>&nbsp;&nbsp;&nbsp;17</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 17, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g77ae10857dcba2d45f77615043443d45"></a><!-- doxytag: member="IoIndices::IO_PA18" ref="g77ae10857dcba2d45f77615043443d45" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g77ae10857dcba2d45f77615043443d45">IO_PA18</a>&nbsp;&nbsp;&nbsp;18</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 18, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gc18d7167d7308ebe1d3f7cdfad8eb821"></a><!-- doxytag: member="IoIndices::IO_PA19" ref="gc18d7167d7308ebe1d3f7cdfad8eb821" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gc18d7167d7308ebe1d3f7cdfad8eb821">IO_PA19</a>&nbsp;&nbsp;&nbsp;19</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 19, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g96e9d0d6759be2b91b926bce330f12f1"></a><!-- doxytag: member="IoIndices::IO_PA20" ref="g96e9d0d6759be2b91b926bce330f12f1" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g96e9d0d6759be2b91b926bce330f12f1">IO_PA20</a>&nbsp;&nbsp;&nbsp;20</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 20, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g8e69fe162445bb4b727dad3b721e5de2"></a><!-- doxytag: member="IoIndices::IO_PA21" ref="g8e69fe162445bb4b727dad3b721e5de2" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g8e69fe162445bb4b727dad3b721e5de2">IO_PA21</a>&nbsp;&nbsp;&nbsp;21</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 21, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g3108084ec9530dd1f04d679146ca03fd"></a><!-- doxytag: member="IoIndices::IO_PA22" ref="g3108084ec9530dd1f04d679146ca03fd" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g3108084ec9530dd1f04d679146ca03fd">IO_PA22</a>&nbsp;&nbsp;&nbsp;22</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 22, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g14901526d40a66b1b52aef0a7d4819ba"></a><!-- doxytag: member="IoIndices::IO_PA23" ref="g14901526d40a66b1b52aef0a7d4819ba" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g14901526d40a66b1b52aef0a7d4819ba">IO_PA23</a>&nbsp;&nbsp;&nbsp;23</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 23, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gdcf48ddb4e71dc4ef43972909a019d47"></a><!-- doxytag: member="IoIndices::IO_PA24" ref="gdcf48ddb4e71dc4ef43972909a019d47" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gdcf48ddb4e71dc4ef43972909a019d47">IO_PA24</a>&nbsp;&nbsp;&nbsp;24</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 24, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga0b952538f8579616fec66c0803de037"></a><!-- doxytag: member="IoIndices::IO_PA25" ref="ga0b952538f8579616fec66c0803de037" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#ga0b952538f8579616fec66c0803de037">IO_PA25</a>&nbsp;&nbsp;&nbsp;25</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 25, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g716d85950fd285edc45c1823d0d16264"></a><!-- doxytag: member="IoIndices::IO_PA26" ref="g716d85950fd285edc45c1823d0d16264" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g716d85950fd285edc45c1823d0d16264">IO_PA26</a>&nbsp;&nbsp;&nbsp;26</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 26, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g609876091364a97346c45992ffb12b13"></a><!-- doxytag: member="IoIndices::IO_PA27" ref="g609876091364a97346c45992ffb12b13" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g609876091364a97346c45992ffb12b13">IO_PA27</a>&nbsp;&nbsp;&nbsp;27</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 27, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g2d6a66b90213cfe8e6014e60dcc04821"></a><!-- doxytag: member="IoIndices::IO_PA28" ref="g2d6a66b90213cfe8e6014e60dcc04821" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g2d6a66b90213cfe8e6014e60dcc04821">IO_PA28</a>&nbsp;&nbsp;&nbsp;28</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 28, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g380136f7e1585198b0efc7daaa4f6cb7"></a><!-- doxytag: member="IoIndices::IO_PA29" ref="g380136f7e1585198b0efc7daaa4f6cb7" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g380136f7e1585198b0efc7daaa4f6cb7">IO_PA29</a>&nbsp;&nbsp;&nbsp;29</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 29, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g6c00dea41618c017010018bfc6f1a432"></a><!-- doxytag: member="IoIndices::IO_PA30" ref="g6c00dea41618c017010018bfc6f1a432" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g6c00dea41618c017010018bfc6f1a432">IO_PA30</a>&nbsp;&nbsp;&nbsp;30</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 30, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g20683c2febd478f88deeb54ba1fc7691"></a><!-- doxytag: member="IoIndices::IO_PA31" ref="g20683c2febd478f88deeb54ba1fc7691" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g20683c2febd478f88deeb54ba1fc7691">IO_PA31</a>&nbsp;&nbsp;&nbsp;31</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 31, Port A. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g0047bc8f7ee26b5297bdf6cc4049e490"></a><!-- doxytag: member="IoIndices::IO_PB00" ref="g0047bc8f7ee26b5297bdf6cc4049e490" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g0047bc8f7ee26b5297bdf6cc4049e490">IO_PB00</a>&nbsp;&nbsp;&nbsp;( 32 +  0 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 0, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gca3916b2d0930e7b710cc6ce6f39b3a2"></a><!-- doxytag: member="IoIndices::IO_PB01" ref="gca3916b2d0930e7b710cc6ce6f39b3a2" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gca3916b2d0930e7b710cc6ce6f39b3a2">IO_PB01</a>&nbsp;&nbsp;&nbsp;( 32 +  1 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 1, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g47202ddf3dad0f05de523e1693a50313"></a><!-- doxytag: member="IoIndices::IO_PB02" ref="g47202ddf3dad0f05de523e1693a50313" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g47202ddf3dad0f05de523e1693a50313">IO_PB02</a>&nbsp;&nbsp;&nbsp;( 32 +  2 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 2, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gb788198fccae1aac3c3157d707b50e28"></a><!-- doxytag: member="IoIndices::IO_PB03" ref="gb788198fccae1aac3c3157d707b50e28" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gb788198fccae1aac3c3157d707b50e28">IO_PB03</a>&nbsp;&nbsp;&nbsp;( 32 +  3 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 3, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g1d601f7586a15e76343f1f7b30c4b66e"></a><!-- doxytag: member="IoIndices::IO_PB04" ref="g1d601f7586a15e76343f1f7b30c4b66e" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g1d601f7586a15e76343f1f7b30c4b66e">IO_PB04</a>&nbsp;&nbsp;&nbsp;( 32 +  4 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 4, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g2e7f22fd6747a82a3b1e57b46364a850"></a><!-- doxytag: member="IoIndices::IO_PB05" ref="g2e7f22fd6747a82a3b1e57b46364a850" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g2e7f22fd6747a82a3b1e57b46364a850">IO_PB05</a>&nbsp;&nbsp;&nbsp;( 32 +  5 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 5, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g2dd179b0b942fb0c3679eb2532082fa0"></a><!-- doxytag: member="IoIndices::IO_PB06" ref="g2dd179b0b942fb0c3679eb2532082fa0" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g2dd179b0b942fb0c3679eb2532082fa0">IO_PB06</a>&nbsp;&nbsp;&nbsp;( 32 +  6 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 6, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gce876c6ff950d143409486b41e66814a"></a><!-- doxytag: member="IoIndices::IO_PB07" ref="gce876c6ff950d143409486b41e66814a" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gce876c6ff950d143409486b41e66814a">IO_PB07</a>&nbsp;&nbsp;&nbsp;( 32 +  7 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 7, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g5deddc20c81f12f7cf53e732f73ca8ad"></a><!-- doxytag: member="IoIndices::IO_PB08" ref="g5deddc20c81f12f7cf53e732f73ca8ad" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g5deddc20c81f12f7cf53e732f73ca8ad">IO_PB08</a>&nbsp;&nbsp;&nbsp;( 32 +  8 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 8, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gc0f52969bf8fcf5c19f368c90407a3b0"></a><!-- doxytag: member="IoIndices::IO_PB09" ref="gc0f52969bf8fcf5c19f368c90407a3b0" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gc0f52969bf8fcf5c19f368c90407a3b0">IO_PB09</a>&nbsp;&nbsp;&nbsp;( 32 +  9 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 9, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g2ab227f33cafebf023811c10a3dbffa3"></a><!-- doxytag: member="IoIndices::IO_PB10" ref="g2ab227f33cafebf023811c10a3dbffa3" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g2ab227f33cafebf023811c10a3dbffa3">IO_PB10</a>&nbsp;&nbsp;&nbsp;( 32 + 10 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 10, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g89dff486f1ea1f58f8dd261cbd708e69"></a><!-- doxytag: member="IoIndices::IO_PB11" ref="g89dff486f1ea1f58f8dd261cbd708e69" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g89dff486f1ea1f58f8dd261cbd708e69">IO_PB11</a>&nbsp;&nbsp;&nbsp;( 32 + 11 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 11, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g8c5b9487d74a92e46f4dfcb415e3582b"></a><!-- doxytag: member="IoIndices::IO_PB12" ref="g8c5b9487d74a92e46f4dfcb415e3582b" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g8c5b9487d74a92e46f4dfcb415e3582b">IO_PB12</a>&nbsp;&nbsp;&nbsp;( 32 + 12 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 12, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g47d98750db3a0e228132668abc33f227"></a><!-- doxytag: member="IoIndices::IO_PB13" ref="g47d98750db3a0e228132668abc33f227" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g47d98750db3a0e228132668abc33f227">IO_PB13</a>&nbsp;&nbsp;&nbsp;( 32 + 13 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 13, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g832ce8523dee0e5055f62d2b9fe655ac"></a><!-- doxytag: member="IoIndices::IO_PB14" ref="g832ce8523dee0e5055f62d2b9fe655ac" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g832ce8523dee0e5055f62d2b9fe655ac">IO_PB14</a>&nbsp;&nbsp;&nbsp;( 32 + 14 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 14, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g7fadca14e06a2b49884ed0fdcff8a9f3"></a><!-- doxytag: member="IoIndices::IO_PB15" ref="g7fadca14e06a2b49884ed0fdcff8a9f3" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g7fadca14e06a2b49884ed0fdcff8a9f3">IO_PB15</a>&nbsp;&nbsp;&nbsp;( 32 + 15 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 15, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g9638464545f49bc449c701389a59ae4b"></a><!-- doxytag: member="IoIndices::IO_PB16" ref="g9638464545f49bc449c701389a59ae4b" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g9638464545f49bc449c701389a59ae4b">IO_PB16</a>&nbsp;&nbsp;&nbsp;( 32 + 16 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 16, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gc3f12184887d301d79f22277d05d3d77"></a><!-- doxytag: member="IoIndices::IO_PB17" ref="gc3f12184887d301d79f22277d05d3d77" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gc3f12184887d301d79f22277d05d3d77">IO_PB17</a>&nbsp;&nbsp;&nbsp;( 32 + 17 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 17, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ge8d84036efe44dcb81b254453acc6d23"></a><!-- doxytag: member="IoIndices::IO_PB18" ref="ge8d84036efe44dcb81b254453acc6d23" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#ge8d84036efe44dcb81b254453acc6d23">IO_PB18</a>&nbsp;&nbsp;&nbsp;( 32 + 18 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 18, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gdf47d7d82809ec71dcb28c43f5974e14"></a><!-- doxytag: member="IoIndices::IO_PB19" ref="gdf47d7d82809ec71dcb28c43f5974e14" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gdf47d7d82809ec71dcb28c43f5974e14">IO_PB19</a>&nbsp;&nbsp;&nbsp;( 32 + 19 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 19, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g41b3581cc45a89322dbee0e87f8a7803"></a><!-- doxytag: member="IoIndices::IO_PB20" ref="g41b3581cc45a89322dbee0e87f8a7803" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g41b3581cc45a89322dbee0e87f8a7803">IO_PB20</a>&nbsp;&nbsp;&nbsp;( 32 + 20 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 20, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g67329c23d762a1d9a534a9ae400e699f"></a><!-- doxytag: member="IoIndices::IO_PB21" ref="g67329c23d762a1d9a534a9ae400e699f" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g67329c23d762a1d9a534a9ae400e699f">IO_PB21</a>&nbsp;&nbsp;&nbsp;( 32 + 21 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 21, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ge81f430e9468b374a0cd0180894b1b1d"></a><!-- doxytag: member="IoIndices::IO_PB22" ref="ge81f430e9468b374a0cd0180894b1b1d" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#ge81f430e9468b374a0cd0180894b1b1d">IO_PB22</a>&nbsp;&nbsp;&nbsp;( 32 + 22 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 22, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g9d19d5af52740fffcd01e071da6d25c3"></a><!-- doxytag: member="IoIndices::IO_PB23" ref="g9d19d5af52740fffcd01e071da6d25c3" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g9d19d5af52740fffcd01e071da6d25c3">IO_PB23</a>&nbsp;&nbsp;&nbsp;( 32 + 23 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 23, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g945c29e3c17e56057025557bb6d0a089"></a><!-- doxytag: member="IoIndices::IO_PB24" ref="g945c29e3c17e56057025557bb6d0a089" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g945c29e3c17e56057025557bb6d0a089">IO_PB24</a>&nbsp;&nbsp;&nbsp;( 32 + 24 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 24, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g22e690d430d2a27e1544b2ddc618229f"></a><!-- doxytag: member="IoIndices::IO_PB25" ref="g22e690d430d2a27e1544b2ddc618229f" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g22e690d430d2a27e1544b2ddc618229f">IO_PB25</a>&nbsp;&nbsp;&nbsp;( 32 + 25 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 25, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gd7549824a387f3f83665a32c7f9a4338"></a><!-- doxytag: member="IoIndices::IO_PB26" ref="gd7549824a387f3f83665a32c7f9a4338" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gd7549824a387f3f83665a32c7f9a4338">IO_PB26</a>&nbsp;&nbsp;&nbsp;( 32 + 26 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 26, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g985abc393a531adcc2407b3b0a028e5f"></a><!-- doxytag: member="IoIndices::IO_PB27" ref="g985abc393a531adcc2407b3b0a028e5f" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g985abc393a531adcc2407b3b0a028e5f">IO_PB27</a>&nbsp;&nbsp;&nbsp;( 32 + 27 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 27, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gca72694aa1a1699a80822a9b0660f6b7"></a><!-- doxytag: member="IoIndices::IO_PB28" ref="gca72694aa1a1699a80822a9b0660f6b7" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gca72694aa1a1699a80822a9b0660f6b7">IO_PB28</a>&nbsp;&nbsp;&nbsp;( 32 + 28 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 28, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g317428fe1cf21e7e2f7267591b6a99a8"></a><!-- doxytag: member="IoIndices::IO_PB29" ref="g317428fe1cf21e7e2f7267591b6a99a8" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g317428fe1cf21e7e2f7267591b6a99a8">IO_PB29</a>&nbsp;&nbsp;&nbsp;( 32 + 29 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 29, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g10810c147c332dff21dab79c443af74c"></a><!-- doxytag: member="IoIndices::IO_PB30" ref="g10810c147c332dff21dab79c443af74c" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#g10810c147c332dff21dab79c443af74c">IO_PB30</a>&nbsp;&nbsp;&nbsp;( 32 + 30 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 30, Port B. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="gca6140e350ed0e1d1993f043fd3d5369"></a><!-- doxytag: member="IoIndices::IO_PB31" ref="gca6140e350ed0e1d1993f043fd3d5369" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___io_indices.html#gca6140e350ed0e1d1993f043fd3d5369">IO_PB31</a>&nbsp;&nbsp;&nbsp;( 32 + 31 )</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IO 31, Port B. <br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Indices (0-63) for each of the processor's IO lines. 
<p>
PA0-PA31 are represented by indices 0 - 31, PB0-PB31 by indices 32 - 63. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Make Controller Kit</title>
<style type="text/css">
<!--
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
}
-->
</style>
</head>

<body>
<hr size="1">
<div>
  <p class="footer">The Make Controller Kit is an open source project maintained by <a href="http://www.makingthings.com">MakingThings</a>.<br />
    MakingThings code is released under the <a href="http://www.apache.org/licenses/LICENSE-2.0.html" target="_blank">Apache 2.0 license</a>.<br />
    Bug tracker, development wiki and status can be found at <a href="http://dev.makingthings.com">http://dev.makingthings.com</a>.<br />
		This document was last updated on 5 Dec 2007.
</p>
</div>
<!-- Google Analytics Code -->
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-769030-1";
urchinTracker();
</script>
</body>
</html>
